RESUME
Name: Anup Kumar Bhuiya
Mobile No. XXX-XXX-XXXX
e-mail: anup.bhuiya@gmail.com
As a highly scalable, performance
oriented Java/J2EE application architect/designer/core developer and Angular
JS expertise with around 10 Years of experience in the IT
industry, has been involved in development of efficient web based
applications with specialization on the Windows and UNIX and Mainframe
environment, different IDEs and Application Servers. I would like to be a
part of a dynamic team oriented organization where I can lead team, my
technical expertise and commitment can benefit the company’s core goals.
Skill sets included excellent knowledge of Core Java, J2EE components/latest
frameworks, databases and client and server side web technologies such as
Angular JS, JQuery, Ajax, JSP, Servlet, Spring, Hibernate, Webservices, XML
and exposure to full lifecycle in software development and maintenance of web
based projects in Agile/Iterative/Water fall development model. Extensive
expertise in the following areas:
|
Name
|
Detail Specification
|
|
· Java/J2EE technologies
|
Core
Java(Multi-Threading, Collections), J2EE (Servlet, JSP, JSTL, JDBC, EJBs)
|
|
· Markup/Script Framework
|
HTML5, XML, XSLT,
JavaScript, Angular JS, JQuery, Dojo, Shell Scripts
|
|
· J2EE framework/Software Tools
|
JPA, Spring
Security, Spring MVC, Spring Batch, Spring IOC, Spring AOP, Struts 2.XX,
Hibernate, Microsoft Project Plan, Microsoft Visio, UML, Apache Ant, Junit,
Spring Unit Test, Mockito, JMock, Eclipse, RAD 7.5, Websphere Integration
Designer 7.5, Ant, Maven, Hudson Integration Build
|
|
· Web Services/Tools
|
SOAP, WSDL,
SOA,
Restful Webservices
|
|
· Application Servers/ESB
|
IBM Websphere
Process Server 7, IBM Websphere ESB 7, IBM WebSphere App Server 7, BEA
WebLogic 12C, Apache Tomcat 6.5, JBoss 7.1
|
|
· Database/SQL
|
DB2 9, Oracle
11g, SQL Server, MySQL, SQL
|
|
· Platform
|
Windows Server
2003, Windows XP, Red Hat Linux, IBM AIX, Z/Os Mainframe
|
|
· IDE
|
Websphere
Integration Designer, RAD 7.5, Eclipse 4.3, NetBeans 7, JDeveloper,
Microsoft Visual Studio J++
|
|
· Version Control
|
GIT, CVS, VSS,
SVN, Tortoise SVN, CA Harvest SCM
|
1.
Currently
working as a Technical Manager in Tech Mahindra Inc, Wall Street,
New York City from August 2014 to till date.
Responsibilities: Meeting
with Client, Offshore/Onsite team managing, Solution Designer, Implementer,
Delivery, Support.
2.
Previously
worked as a Senior Associate in Cognizant Technology USA Corporation in
Melville, New York from January 2012 to July 2014.
Responsibilities: Client
interaction, Business Requirement Gathering, Analysis, Architecture,
Functional Design, Development (Coding, Debugging), Testing, Delivery,
Maintenance. I am working as a team lead/onsite coordinator, so I take care
end to end of the application.
3.
Previously
worked as an Associate/Sr. Associate in Cognizant Technology Solution
India Pvt. Ltd. in Kolkata from December 2007 to December
2011.
Responsibilities: Business
Requirement Analysis, Functional Design, Development (Coding, Debugging),
Testing, Delivery, Maintenance. I am working as a team lead, so I take care
end to end of the application.
4.
Previously
worked as Software Engineer in Fiserv India Pvt. Ltd.(Financial,
Banking, Insurance Domain Company), Noida from July 2006 to Nov. 2007
Responsibilities: Business
Requirement Analysis, Functional Design, Development (Coding, Debugging),
Testing, Delivery, Maintenance.
5.
Previously
worked as a Software Engineer in Outworx Solution Pvt. Ltd., Noida from
October 2005 to July 2006.
Responsibilities: Analysis, Configuring Basic
Tools, Coding and
Application Development.
1. Completed SCJP 1.5 Certification.
2. Completed SCWCD 1.5 Certification.
3. Completed SCDJWS 1.5 Certification.
4. Took roles and responsibility related
examination from brain bench.
1. Completed B.Tech Degree in Electrical
and Electronics Engineering from N.I.T Calicut (Formerly REC
Calicut), kerala in 2004.
2. Completed B. Sc. 1st year from 1999-2000.
3. Completed 12th in Science from West Bengal
Higher Secondary Education in 1999.
4. Completed 10th in Science from West Bengal
Secondary Education in 1997.
|
WebNAS – New Account
Opening, Morgan Stanley, USA
|
|
|
Duration
|
August 2014 –
Till Date
|
|
|
Technology
|
HTML5, CSS3,
Bootstrap CSS, Awesome Font, Angular JS, JQuery, Underscore JS, Restful
Webservices, SOAP Webservices, Java 1.7, Spring IOC, Spring DI, Spring AOP,
Spring JDBC, EhCache, SQL, DB2.
|
|
|
Project Abstract
|
Morgan Stanley is a multi-national
financial services institution with forerunner in investment banking and
wealth management. WebNAS is wealth managerment application that helps
FA/CSA to open accounts for wealthy clients and maintains their portfolio.
ü
ü Open Accounts using WebNAS(SCO
NAOAPP) in 3D platform
ü Integrate with enterprise systems
inside Morgan Stanley wealth management platform.
ü Comply with Morgan Stanley new
initiative – PTI platform.
|
|
|
Role
|
Technical Manager
q NAOAPP – Morgan
Stanley upgraded new account platform – started development from scratch.
q Worked as
solution designer – contributed in initial choosing best suitable
technology that supports rapid application development.
q Define initial
application framework/architecture.
q Core Developer
handling multiple modules and deliver on timely manner.
q Meeting in daily
basis different stakeholder – with other teams, tracking development
activity closely.
q Co-ordinate with
offshore team, delegate work, interacts with business and IT team at
onshore.
q Guide, helping
and dispatching technology and best practices to different team members.
q Doing POC for
newer technologies and best possible way to introduce in project and
implement it.
|
|
|
First Data® PCI Rapid
Comply® Solution, First Data Merchant Service, USA
(www.pcirapidcomply.com)
|
|
|
Duration
|
February 2013 –
Till Date
|
|
|
Technology
|
JSP, Servlet,
Spring Web MVC, Spring IOC, Spring Security, Spring Batch, JAAS, JQuery,
JSON, AJAX, Restful and JAXB Webservices, JPA, Hibernate, Core Java, Java
Concurrency, J2ee – JSP, Servlet, JDBC, SQL, Jboss 7.1.1.Final, SUSE Linux,
DB2, Microsoft Visio UML, Microsoft project Plan.
|
|
|
Project Abstract
|
First Data is a
provider of electronic commerce and payment solutions. The company's
portfolio includes merchant boarding, PCI Compliance, merchant transaction
processing services; credit, debit, private-label, gift, payroll and other
prepaid card offerings; fraud protection and authentication solutions;
electronic check acceptance services through TeleCheck; as well as Internet
commerce and mobile payment solutions.
First Data PCI Compliance solutions help
merchants quickly and easily validate PCI compliance and complete annual
assessments to ensure they are meeting compliance requirements, identify
security gaps, and recommend solutions.
ü
ü Identify risk with PCI
Self-Assessment Questionnaire (SAQ)
ü Fully comply with industry
encryption standards
ü Maintain PCI compliance with
quarterly scans (if applicable)*
ü Validate complete transaction
process
ü Easily complete annual SAQ
utilizing an intuitive online tool, First Data® PCI Rapid Comply®
*A quarterly scan is required if you have
any public IP address that connects to or can indirectly connect to the
cardholder data environment.
PCI Rapid Comply
application is a complete online solution to enable merchant as compliant
with highest industry data security standard.
|
|
|
Role
|
Team Lead/Tech
Lead
q Committed to core
development, architecting, designing applications using IDE, UML tool and
different technologies mentioned in technology section.
q Responsible for
Requirement Analysis, Preparing Business requirement document, Functional
Design and implement new functionalities/coding as per the PCI DSS guide
lines.
q Worked as Team
Lead, communicate with client on regular basis and delete work to different
team members.
q Coding &
Testing and meet the client requirements as specified in Business
Requirement Documents on time.
q Co-ordinate with
offshore team, delegate work, interacts with business and IT team at
onshore.
q Handling multiple
team, meeting and co-ordinate them for other projects.
q Guide, helping
and dispatching technology and best practices to different team members.
q Doing POC for
newer technologies and best possible way to introduce in project and
implement it.
|
|
|
SNAP/Merchant
Lite, First Data Merchant Service, USA
Duration
February
2012 – January 2013
|
|
|
Technology
|
JAX-Webservices(SOA,
WSDL), Webservice Security, Websphere Integration Developer 7.5, Websphere
ESB 7.0, Websphere Process Server, WBPM, Linux OS.
|
|
|
Project Abstract
|
First Data is a
provider of electronic commerce and payment solutions. The company's
portfolio includes merchant transaction processing services; credit, debit,
private-label, gift, payroll and other prepaid card offerings; fraud
protection and authentication solutions; electronic check acceptance
services through TeleCheck; as well as Internet commerce and mobile payment
solutions.
SNAP or Merchant
Lite suite is middleware application that integrates disparate system
inside First Data. First Data is a large scale payment processor, so it has
many different boarding systems across different platform. SNAP/ML works as
mediation layer and helps talking with different boarding system. As a ESB
layer it transforms incoming request through xsl/map transformation to a
expected format so request can be processed to invoking system.
|
|
|
Role
|
Team
Lead/Integration Developer
q Core Application
Developer, Debugger, Troubleshooter using above mentioned technologies.
q Responsible for Requirement
Analysis, Functional Design and implement the new requirements as per the
First Data, USA guide lines.
q Worked as Team
Lead/Integration Developer and guiding junior members.
q Coding & Testing
and meet the client requirements as specified in Business Requirement
Documents.
q Interacts and
meeting different stake holder in and out of the projects as this project
involves interacting disparate systems.
|
|
|
Enterprise
Service Bus(EBus), Merchant Manager, Mercury, First Data Merchant Service,
USA
Duration
March
2011 – January 2012
|
|
|
Technology
|
JSF, JSP, Object
Oriented JavaScript, AJAX, Spring, Hibernate, Core Java, J2ee, EJB 2.1,
Spring/Axis WebService(SOA, WSDL), RAD 7.5, Websphere 7.0, Oracle 10g,
Windows XP SP2.
|
|
|
Project Abstract
|
First Data is a
provider of electronic commerce and payment solutions. The company's
portfolio includes merchant transaction processing services; credit, debit,
private-label, gift, payroll and other prepaid card offerings; fraud
protection and authentication solutions; electronic check acceptance
services through TeleCheck; as well as Internet commerce and mobile payment
solutions.
Merchant Manager
is a complete boarding suite that has multiple applications caters Merchant
for onboarding process. Enterprise Service Bus(EBus) is one of them, used
SOA architecture, that can add, update merchant information through web
service calls.
Merchant Manager,
Mercury, IMS are other applications to facilitates Merchant Boarding
process. These applications are completely modern J2EE based application
and used different J2EE framework – JSF, Spring, Hibernate.
|
|
|
Role
|
Team Lead/Tech
Lead
q Responsible to
Requirement Analysis, Functional Design and implement the new requirements
as per the First Data Merchant Service, USA guide lines.
q Worked as Team
Lead and guiding junior members.
q Coding &
Testing and meet the client requirements as specified in Business
Requirement Documents.
|
|
|
Buypass Tools, First Data, USA
|
|
|
|
Duration
|
December 2008 –
March 2010
|
|
|
|
Technology
|
Java, JSP,
Servlet, JDBC, CSS, Java Script, AJAX, Dojo, Struts 2, Spring, Mainframe
System, Oracle 10g.
|
|
|
|
Project Abstract
|
First Data is a foremost provider of
electronic data processing in financial services in USA and other selected
markets.
Buypass tools is
an application suite that provide complete solution to user administration,
process credit/debit card transaction, monitor them, alert for fraudulent
transaction, profile maintenance etc. Buypass Tools has many applications
like – Boarding UI, Transaction History, Virtual Terminal, Debit/EBT
adjustment, Terminal Totals, Fraud Alert, Store Monitoring, Profile
Maintenance, Corporate Card, and Administration. Boarding UI application
maintains the user login process, adding scope to different application
etc. Transaction History pulls different card related transaction data from
Buypass systems and displays them for analysis. Virtual terminal process
credit/debit card purchase from a merchant location. Adjustment application
provides an opportunity to merchant do the adjustment on any previous
disputed transaction. Terminal Totals application calculates the volume of
different transaction happens for a particular merchant based on
daily/weekly and monthly. As a whole this application suite provides the
merchant to do the business in better and effective way.
|
|
|
|
Role
|
Associate
q Responsible for
initial requirement gathering to complete implementation details.
q Responsible for
Analysis, Design details of application at development phase.
q Coding, Debugging
according to First Data best practices.
q Maintenance and
trouble shooting of Buypass Tools project.
|
|
|
|
|
|
|
|
|
ACI Base24 EPS, ACI Corporation, USA
|
|
Duration
|
May 2008 –
December 2008
|
|
Technology
|
C++, Eclipse
ganymede, Ctree, ICE-XS, IBM MQ Server, DALCI, Java, Swing, Tomcat Server
5.2, Sun Solaris 5.10, Windows XP SP2.
|
|
Project Abstract
|
ACI Worldwide is
a global provider of electronic payments solutions for the world’s top
financial institutions, retailers and payment processors. Customers rely on
ACI software and services to deliver reliable, scalable and secure payment
services every second, every day.
BASE24-eps™ is an
integrated payment engine to acquire, authenticate, route, switch, and
authorize financial transactions across multiple channels. It represents
the next-generation implementation of ACI’s world-class payments platform,
drawing on nearly 30 years experience in payments software. With
BASE24-eps, ACI is investing to bring the best in functionality and
fundamentals to an open systems environment, with a unique “enterprise
services” architecture that allows users to improve profitability, enhance
customer service and improve time to market. BASE24-eps provides a full
range of functionality to support payment transactions – both the
traditional transactions that institutions manage today (branch
transactions, debit and credit at the ATM and point of sale, or telephone
banking) as well as the transactions of the future (mobile commerce and
Internet banking). The product is Triple DES compliant and supports all
leading payment cards and offers standard interfaces to leading devices,
switches and host systems. ACI’s fault-tolerant application software takes
advantage of the best in systems software for reliability, availability,
scalability and high performance transaction throughput
|
|
Role
|
Associate
q Responsible to
code the new requirements as per the ACI Worldwide, USA guide lines, in
their 9.2 version release.
q Worked as Team
Lead and guiding junior members.
q Coding &
Testing and meet the client requirements as specified in Business Requirement
Documents.
|
|
|
|
eIDS, First Data, USA
|
|
Duration
|
December 2007 –
April 2008
|
|
Technology
|
Java, JSP,
Servlet, JDBC, EJB, CSS, Java Script, XML, XML RPC, Struts, Spring,
Hibernate, Mainframe System, Customer specific frameworks (Viper),
MSSQL Server 2000.
|
|
Project Abstract
|
First Data is a foremost provider of
electronic data processing in financial services in USA and other selected
markets.
eIDS is a Electronic Integrated Dispute
System, makes it easier to manage sales retrieval requests and chargeback
disputes, thanks to a simple interface that enables research and the online
exchange of information between you and your processor. Accessed through
the Internet, the system provides merchants a user friendly, Windows®
driven, real-time tool to exchange documentation and information. eIDS
provides merchants with online access to correspond with free-formed notes,
take action on a sales dispute and receive confirmation and acknowledgement
of fulfilled requests.
It gives
a complete view to make an informed decision by alerting to requests and
providing historical information. Plus, because it’s Web-enabled, it can be
used to send alerts and messages to those working on the sales dispute
resolution. Easy to use, reliable and secure, the system displays
instructions, automated notifications and internal notes so it can be used
by multiple people.
|
|
Role
|
Associate
q Responsible to
code the new requirements as per the First Data, USA guide lines.
q Maintenance and
trouble shooting of eIDS project.
|
|
|
|
CUSA Management System, CUSA/Fiserv, USA
|
|
Duration
|
October
2006 – November 2007
|
|
Technology
|
Java, JDBC, VJ++,
Customer specific frameworks (TPR Framework – eFrame, CADOL, VCX)
|
|
Project Abstract
|
The CUSA Management System was designed to help you
grow your business and enhance your member relationships. With CMS, you can
build on your organizational and staffing strengths to achieve superior
service and efficiency.
Multi-functional,
easy-to-view processing screens. Simultaneously view address, city, state,
zip, phone number, social security number, birth date and joint owners.
Perform batch transactions without printing a receipt. Control cash
transactions to any account. Transfer funds between any accounts on system.
Track and report detailed information on transactions. Utilize an automatic
time stamp. Teller handles most of the operations like online transaction,
System operations, processing forms, batch process etc.
|
|
Role
|
Software Engineer
q Responsible to
code the requirement as per the CUSA guide lines.
q Code
fixes/Debugging in CUSA project.
|
|
|
|
Policy Star, Fiserv, USA.
|
|
Duration
|
July 2006 –
October 2006
|
|
Technology
|
Java,
JSP,Servlet,JSTL,CSS,Java Script, DHTML,HTML,WebServices, Oracle.
|
|
Project Abstract
|
Policy Star deals
with the general liability, personal and commercial insurance. It supports
now 10 lines of business (LOBs) like personal auto, commercial auto,
homeowner etc. The Policy Star TM creates policies according to the
selected LOBs. After fulfilling the minimum requirement it does the job of
Rate or Issue of policy. During Rate steps it creates the edit steps
according to selection. It uses different controller according to the
selected LOBs. After generating policy it supports any amendment to the
generated policy that is active policy. It maintains the out of sequence
and sequential generation of policy.
|
|
Role
|
Software Engineer
q Responsible to
code according to requirement as per the Fiserv USA guide lines.
q Trouble shooter
for Operation Module.
q Code
fixes/Debugging.
|
|
|
|
Oracle Identity Manager, Oracle
Corporation, USA
|
|
Duration
|
October 2005 -
June 2006
|
|
Technology
|
Core Java, JSP,
Servlets, EJB, JMS, Struts MVC Framework, JSTL, CSS, Java Script, DHTML,
HTML, SQL, WebServices, Websphere 5, Oracle9i.
|
|
Project Abstract
|
Oracle Identity
Manager is one of most featured and flexible provisioning application
up-to-date. This application is one most sophisticated and powerful
identity management application existing in market. It supports various
platforms and application servers, and moreover it is a scalable. It is a
Web based application and built using Java and advanced java technology
like EJB, JSP, Servlet, JMS etc. This application is very loosely coupled
and it is three tier-architecture (client-server-database)
|
|
Role
|
Software Engineer
q Responsible to
code according to requirement as per the Oracle USA guide lines.
q Trouble shooter
for Operation Module.
q Code
fixes/Debugging.
|
|
|
1.
Automatic Telephone Conversation Recorder:
Project comprises with three members and it was Six-month duration.
Description:
The project is intended to develop an automatic
system with using different types of electronics components. The developed
recorder always will be connected with the live telephone line without
affecting its working efficiency. So whenever receiver is picked up then only
it starts functioning and record the conversation using any means of
recording system connected with it.
2.
Development of a software for Design of a 3-Phase Core
Type Distribution Transformer:
Project comprises with five members and it was One-year duration.
Description:
The project is developed in keeping the view
with real-time conformation. The Codes are written in C language.
Using this software we can meet the consumer specified requirements for a
distribution transformer. Consumer will specify the KVA rating, primary and
the secondary winding ratings. Software will comply the specifications and
produces design sheet for the 3-phase core type distribution transformer. It
calculates all the details to construct a transformer like copper required
for winding, hot rolled silicon steel for core, lamination requirements etc.
1. Excellent Communication and Presentation Skill.
2. Quick Perception, Approach according to the specification and good
programming skills.
3. Good time management skills.
4. Ability to mingle with new people.
5. Adjusting to new environments very quickly.
6. Experience of working in-group tasks.
I hereby declare that the information furnished above is true to
the best of my knowledge.
Anup Kumar Bhuiya
Yours sincerely
|